package com.insigma.business.qrcode.soldier.service.impl;

import com.insigma.business.qrcode.common.service.SequenceGenerator;
import com.insigma.business.qrcode.soldier.dao.SoldierTypeDao;
import com.insigma.business.qrcode.soldier.dto.SoldierTypeBSearcher;
import com.insigma.business.qrcode.soldier.entity.DataStatsCDO;
import com.insigma.business.qrcode.soldier.entity.SoldierTypeDO;
import com.insigma.business.qrcode.soldier.service.SoldierTypeService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;
@Service("soldierTypeService")
public class SoldierTypeServiceImpl implements SoldierTypeService {

    @Autowired(required = false)
    private SoldierTypeDao soldierTypeDao;
    @Autowired(required = false)
    private SequenceGenerator sequenceGenerator;
    @Override
    public List<SoldierTypeDO> search(SoldierTypeBSearcher innerSearcher) {
        return null;
    }

    @Override
    public SoldierTypeDO get(String soldierId) {
        return null;
    }

    @Override
    public Integer insert(SoldierTypeDO soldierTypeDO) {
        return soldierTypeDao.insert(soldierTypeDO);
    }

    @Override
    public Integer update(SoldierTypeDO soldierType) {
        return null;
    }

    @Override
    public Integer delete(String soldierId, String modifierType, String modifierId) {
        return null;
    }

    @Override
    public List<DataStatsCDO> listSoldierTypeStats(String adminAreaCode) {
        return null;
    }
}
